give up or abandon something - German English Dictionary